﻿using System;
namespace ElingOA6_Admin_DSJCJ.Model
{
    /// <summary>
    /// Document:实体类(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public partial class Document
    {
        public Document()
        { }
        #region Model
        private decimal _fdocid;
        private string _fdocclscd;
        private string _fentityno;
        private string _fdocsrcname;
        private DateTime _fpubdate = DateTime.Now;
        private string _fpubip;
        private string _ftitle;
        private string _fsubtitle;
        private string _fcontenttxt;
        private byte[] _fcontentbin;
        private string _fsvrfilename;
        private string _fauthor;
        private int _freadcnt = 0;
        private string _fthumbgentype;
        private byte[] _fthumbcontent;
        private string _fthumbfileext;
        private string _fthumbsrvfilename;
        private string _fthumboldfilename;
        private int? _fthumbseqid;
        private string _feditmode = "H";
        private int _fistop = 0;
        private int _ftopseq;
        private string _fisenroll;
        private string _fstatus;
        private string _fisshowhomepage;
        private string _fdeptno;
        private string _femplno;
        private string _fauditdeptno;
        private string _fauditempno;
        private DateTime? _fvaliddate;
        private string _freferenceno;
        private string _fworkgrpno;
        private DateTime? _fauditdate;
        private string _fauditip;
        private string _fupddeptno;
        private string _fupdemplno;
        private DateTime? _fupddate;
        private string _fupdip;
        private string _frecycle = "N";
        private string _fdelemplno;
        private DateTime? _fdeldate;
        private string _fispubjcms = "N";
        private string _fparalleldocclscd;
        private string _fexaminedeptno;
        private string _fexamineempno;
        private DateTime? _fexaminedate;
        private string _fexamineip;
        private string _fexaminecontent;
        private string _fexaminecase;
        private string _fcasememo;
        private string _fsuperiorapply;
        private string _fsuperiorapplymemo;
        private string _fcontentisimg;
        /// <summary>
        /// 
        /// </summary>
        public decimal FDocId
        {
            set { _fdocid = value; }
            get { return _fdocid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FDocClsCd
        {
            set { _fdocclscd = value; }
            get { return _fdocclscd; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FEntityNo
        {
            set { _fentityno = value; }
            get { return _fentityno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FDocSrcName
        {
            set { _fdocsrcname = value; }
            get { return _fdocsrcname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime FPubDate
        {
            set { _fpubdate = value; }
            get { return _fpubdate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FPubIp
        {
            set { _fpubip = value; }
            get { return _fpubip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FTitle
        {
            set { _ftitle = value; }
            get { return _ftitle; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FSubTitle
        {
            set { _fsubtitle = value; }
            get { return _fsubtitle; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FContentTxt
        {
            set { _fcontenttxt = value; }
            get { return _fcontenttxt; }
        }
        /// <summary>
        /// 
        /// </summary>
        public byte[] FContentBin
        {
            set { _fcontentbin = value; }
            get { return _fcontentbin; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FSvrFileName
        {
            set { _fsvrfilename = value; }
            get { return _fsvrfilename; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FAuthor
        {
            set { _fauthor = value; }
            get { return _fauthor; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int FReadCnt
        {
            set { _freadcnt = value; }
            get { return _freadcnt; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FThumbGenType
        {
            set { _fthumbgentype = value; }
            get { return _fthumbgentype; }
        }
        /// <summary>
        /// 
        /// </summary>
        public byte[] FThumbContent
        {
            set { _fthumbcontent = value; }
            get { return _fthumbcontent; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FThumbFileExt
        {
            set { _fthumbfileext = value; }
            get { return _fthumbfileext; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FThumbSrvFileName
        {
            set { _fthumbsrvfilename = value; }
            get { return _fthumbsrvfilename; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FThumbOldFileName
        {
            set { _fthumboldfilename = value; }
            get { return _fthumboldfilename; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? FThumbSeqID
        {
            set { _fthumbseqid = value; }
            get { return _fthumbseqid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FEditMode
        {
            set { _feditmode = value; }
            get { return _feditmode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int FIsTop
        {
            set { _fistop = value; }
            get { return _fistop; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int FTopSeq
        {
            set { _ftopseq = value; }
            get { return _ftopseq; }
        }
        /// <summary>
        /// 是否录用
        /// Y 录用
        /// N 未录用
        /// U 修改
        /// </summary>
        public string FIsEnroll
        {
            set { _fisenroll = value; }
            get { return _fisenroll; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FStatus
        {
            set { _fstatus = value; }
            get { return _fstatus; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FIsShowHomePage
        {
            set { _fisshowhomepage = value; }
            get { return _fisshowhomepage; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FDeptNo
        {
            set { _fdeptno = value; }
            get { return _fdeptno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FEmplNo
        {
            set { _femplno = value; }
            get { return _femplno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FAuditDeptNo
        {
            set { _fauditdeptno = value; }
            get { return _fauditdeptno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FAuditEmpNo
        {
            set { _fauditempno = value; }
            get { return _fauditempno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FValidDate
        {
            set { _fvaliddate = value; }
            get { return _fvaliddate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FReferenceNo
        {
            set { _freferenceno = value; }
            get { return _freferenceno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FWorkGrpNo
        {
            set { _fworkgrpno = value; }
            get { return _fworkgrpno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FAuditDate
        {
            set { _fauditdate = value; }
            get { return _fauditdate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FAuditIP
        {
            set { _fauditip = value; }
            get { return _fauditip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FUpdDeptNo
        {
            set { _fupddeptno = value; }
            get { return _fupddeptno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FUpdEmplNo
        {
            set { _fupdemplno = value; }
            get { return _fupdemplno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FUpdDate
        {
            set { _fupddate = value; }
            get { return _fupddate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FUpdIP
        {
            set { _fupdip = value; }
            get { return _fupdip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FRecycle
        {
            set { _frecycle = value; }
            get { return _frecycle; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FDelEmplNo
        {
            set { _fdelemplno = value; }
            get { return _fdelemplno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FDelDate
        {
            set { _fdeldate = value; }
            get { return _fdeldate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FIsPubJCMS
        {
            set { _fispubjcms = value; }
            get { return _fispubjcms; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FParallelDocClsCd
        {
            set { _fparalleldocclscd = value; }
            get { return _fparalleldocclscd; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FExamineDeptNo
        {
            set { _fexaminedeptno = value; }
            get { return _fexaminedeptno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FExamineEmpNo
        {
            set { _fexamineempno = value; }
            get { return _fexamineempno; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? FExamineDate
        {
            set { _fexaminedate = value; }
            get { return _fexaminedate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FExamineIP
        {
            set { _fexamineip = value; }
            get { return _fexamineip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FExamineContent
        {
            set { _fexaminecontent = value; }
            get { return _fexaminecontent; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FExamineCase
        {
            set { _fexaminecase = value; }
            get { return _fexaminecase; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FCaseMemo
        {
            set { _fcasememo = value; }
            get { return _fcasememo; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FSuperiorApply
        {
            set { _fsuperiorapply = value; }
            get { return _fsuperiorapply; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FSuperiorApplyMemo
        {
            set { _fsuperiorapplymemo = value; }
            get { return _fsuperiorapplymemo; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string FContentIsImg
        {
            set { _fcontentisimg = value; }
            get { return _fcontentisimg; }
        }
        #endregion Model
        #region 自定义
        /// <summary>
        /// 发布员工名称
        /// </summary>
        public string FEmpName
        {
            set;
            get;
        }
        /// <summary>
        /// 发布部门
        /// </summary>
        public string FDeptName
        {
            set;
            get;
        }
        /// <summary>
        /// 工作组名称
        /// </summary>
        public string FWorkGrpName
        {
            set;
            get;
        }
        /// <summary>
        /// 审批员工名称
        /// </summary>
        public string FAuditEmpName
        {
            set;
            get;
        }
        /// <summary>
        /// 信息种类名称
        /// </summary>
        public string FDocClsName
        {
            set;
            get;
        }
        /// <summary>
        /// 是否推送到财政公共服务平台
        /// </summary>
        public string IsToFinancePlat
        {
            set;
            get;
        }
        /// <summary>
        /// 是否在内网中显示
        /// </summary>
        public string IsToIntranetPlat
        {
            set;
            get;
        }
        /// <summary>
        /// 落款
        /// </summary>
        public string FDownTitle
        {
            set;
            get;
        }
        /// <summary>
        /// 落款日期
        /// </summary>
        public string FDownDateString
        {
            set;
            get;
        }
        #endregion
    }
}

